Hand lubricator - German English Dictionary